a torrent of rain

Translations
un torrent de pluie